package org.example.service;

import org.example.model.Customer;
import org.example.model.HairType;

import java.math.BigDecimal;
import java.util.List;

public interface CustomerService {
    List<Customer> listAll();

    Customer getById(Long id);

    int create(Customer customer);

    int update(Long id, Customer customer);

    int delete(Long id);

    List<Customer> getByCondition(int phoneNum);

    String consume(Long id, Long selectId);

    int recharge(Long id, BigDecimal amount);
}
